// 接口 ：是一种能力，一种约束

(() => {
  // 定义一个接口
  interface IPerson {
    firstName: string, //姓氏
    lastName: string// 名字
  }

  // 输出姓名
  function showFullName(person: IPerson) {
    return person.firstName + '-' + person.lastName
  }

  // 定义一个对象
  const person = {
    firstName: '你好',
    lastName: '你是'
  }

  console.log(showFullName(person))
})()
